foreign payments - Spanish English Dictionary